package com.engineering.elink.co;

import io.swagger.annotations.ApiParam;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;
public class CompanyInsertCo {
	private String companyId;

	@ApiParam(value = "企业分类", required = true)
    private Integer guildId;

	@ApiParam(value = "企业规模", required = true)
    private Integer scaleId;

	@ApiParam(value = "企业性质", required = true)
    private Integer natureId;

	@ApiParam(value = "企业LOGO", required = true)
    private String logo;

	@ApiParam(value = "企业全称", required = true)
    private String fullName;

    private Integer postcode;

	@ApiParam(value = "企业简称", required = true)
    private String shortName;

	@ApiParam(value = "省级ID", required = true)
    private Integer provinceId;

	@ApiParam(value = "城市ID", required = true)
    private Integer regionId;

	@ApiParam(value = "地区ID", required = true)
    private Integer areaId;

	@ApiParam(value = "详细地址", required = true)
    private String address;

	@ApiParam(value = "成立时间", required = true)
	@DateTimeFormat(pattern="yyyy-MM-dd")
    private Date foundTime;

	@ApiParam(value = "企业官网", required = false)
    private String website;

	@ApiParam(value = "营业执照", required = true)
    private String credential;

	@ApiParam(value = "企业简介", required = true)
    private String introduction;

    private Date createTime;

    private String createUserId;

    private Integer authStatus;
    
    private String userId;

	public String getCompanyId() {
		return companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public Integer getGuildId() {
		return guildId;
	}

	public void setGuildId(Integer guildId) {
		this.guildId = guildId;
	}

	public Integer getScaleId() {
		return scaleId;
	}

	public void setScaleId(Integer scaleId) {
		this.scaleId = scaleId;
	}

	public Integer getNatureId() {
		return natureId;
	}

	public void setNatureId(Integer natureId) {
		this.natureId = natureId;
	}

	public String getLogo() {
		return logo;
	}

	public void setLogo(String logo) {
		this.logo = logo;
	}

	public String getFullName() {
		return fullName;
	}

	public void setFullName(String fullName) {
		this.fullName = fullName;
	}

	public Integer getPostcode() {
		return postcode;
	}

	public void setPostcode(Integer postcode) {
		this.postcode = postcode;
	}

	public String getShortName() {
		return shortName;
	}

	public void setShortName(String shortName) {
		this.shortName = shortName;
	}

	public Integer getProvinceId() {
		return provinceId;
	}

	public void setProvinceId(Integer provinceId) {
		this.provinceId = provinceId;
	}

	public Integer getRegionId() {
		return regionId;
	}

	public void setRegionId(Integer regionId) {
		this.regionId = regionId;
	}

	public Integer getAreaId() {
		return areaId;
	}

	public void setAreaId(Integer areaId) {
		this.areaId = areaId;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Date getFoundTime() {
		return foundTime;
	}

	public void setFoundTime(Date foundTime) {
		this.foundTime = foundTime;
	}

	public String getWebsite() {
		return website;
	}

	public void setWebsite(String website) {
		this.website = website;
	}

	public String getCredential() {
		return credential;
	}

	public void setCredential(String credential) {
		this.credential = credential;
	}

	public String getIntroduction() {
		return introduction;
	}

	public void setIntroduction(String introduction) {
		this.introduction = introduction;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public Integer getAuthStatus() {
		return authStatus;
	}

	public void setAuthStatus(Integer authStatus) {
		this.authStatus = authStatus;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}
}
